ActiveX Automation is a technology developed by Microsoft® and is based on the COM (component object model) architecture. You can use it to customize AutoCAD, share your drawing data with other applications, and automate tasks.
You can create and manipulate AutoCAD objects from any application that serves as an Automation controller. Thus, Automation enables macro programming across applications, a capability that does not exist in AutoLISP.
You can use the acad.pgp file to define a new AutoCAD command that runs an external command to start your application.
After defining a new command to start your application, you can make that command available from a menu or toolbar.